turk's–cap cactus - Turc Anglais Dictionnaire